/* file my_func.h */
#ifndef MYFUNC_H
#define MYFUNC_H

#include "output_t.h"

#ifdef __cplusplus
extern "C" {
#endif

typedef char * vertex_name_c_t;  //can use C++ types; o.w. use const char *

output_t* get_space_mincost(int size);
void set_tuple_mincost(int i, const char * origin_c, const char * destination_c, int64_t capacity_c, int64_t lowerbound_c, edget_cost_t cost_c, int64_t value_c, const char * vname, output_t** p_output_tuples);
char *dup_cstring(const char *what); //from input.c
       
#ifdef __cplusplus
}
#endif
 
#endif /* MYFUNC_H */
